Superb Dog Day Cicada (Tibicen superba)
Back